Weather Radar — definition

1. weather radar (Noun)

1 definition

weather radar (Noun) — Radar that is able to detect clouds and precipitation.

4 types of
microwave radar radar radio detection and ranging radiolocation